platinum handcuff - Spanish English Dictionary